package com.itheima.bh1007;
/* 【编号：1007】结合继承的思想，分析下列需求并实现
    定义项目经理类Manager 【属性：姓名 工号 工资 奖金】【行为：工作work】
    定义程序员类Coder【属性：姓名 工号 工资】【行为：工作work】
    要求：通过有参构造创建两个类的对象，并调用各自的work方法
    运行结果：
    姓名为:张三,工号为:9527,工资为:10000.0,的程序员正在编写代码
    姓名为:李四,工号为:9528,工资为:15000.0,奖金为:2000.0,的项目经理正在管理程序员写代码*/
public class Test {
    public static void main(String[] args) {
        Coder zs = new Coder();
        zs.setName("张三");
        zs.setId(9527);
        zs.setSalary(10000.0);
        zs.setWork("程序员");
        System.out.println("姓名为:" + zs.getName() + ",工号为:" + zs.getId()
                + ",工资为:" + zs.getSalary() + ",的"+zs.getWork()+ "正在编写代码");

        Manager ls = new Manager();
        ls.setName("李四");
        ls.setId(9528);
        ls.setSalary(15000.0);
        ls.setJiangjin(2000.0);
        ls.setWork("项目经理");
        System.out.println("姓名为:" + ls.getName() + ",工号为:" + ls.getId()
                + ",工资为:" + ls.getSalary() + ",奖金为:" + ls.getJiangjin()
                + ",的" +ls.getWork()+ "正在管理"+zs.getWork()+"写代码");
    }
}
